home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 June / CHIP Haziran 2001.iso / prog / online / 04 / setup.exe / NOIPUpdater.exe / 0 / RCDATA / TNOIPMAIN / TNOIPMAIN.txt < prev   
Text File  |  2001-04-29  |  20KB  |  645 lines

  1. object NOIPMain: TNOIPMain
  2.   Left = 214
  3.   Top = 59
  4.   BorderIcons = [biSystemMenu]
  5.   BorderStyle = bsSingle
  6.   Caption = 'NO-IP Dynamic Updater (v1.4.1)'
  7.   ClientHeight = 269
  8.   ClientWidth = 292
  9.   Color = clBtnFace
  10.   Font.Charset = DEFAULT_CHARSET
  11.   Font.Color = clWindowText
  12.   Font.Height = -11
  13.   Font.Name = 'MS Sans Serif'
  14.   Font.Style = []
  15.   OldCreateOrder = False
  16.   Position = poScreenCenter
  17.   OnActivate = FormActivate
  18.   OnClose = FormClose
  19.   OnCloseQuery = FormCloseQuery
  20.   OnCreate = FormCreate
  21.   OnHide = FormHide
  22.   OnShow = FormShow
  23.   PixelsPerInch = 96
  24.   TextHeight = 13
  25.   object PageControl1: TPageControl
  26.     Left = 0
  27.     Top = 0
  28.     Width = 292
  29.     Height = 236
  30.     ActivePage = TabSheet2
  31.     Align = alTop
  32.     TabOrder = 0
  33.     object TabSheet1: TTabSheet
  34.       Caption = 'General'
  35.       object Label7: TLabel
  36.         Left = 8
  37.         Top = 6
  38.         Width = 75
  39.         Height = 26
  40.         Caption = 'Username:'#13#10'(E-mail Address)'
  41.         WordWrap = True
  42.       end
  43.       object Label8: TLabel
  44.         Left = 8
  45.         Top = 44
  46.         Width = 49
  47.         Height = 13
  48.         Caption = 'Password:'
  49.       end
  50.       object Label12: TLabel
  51.         Left = 16
  52.         Top = 128
  53.         Width = 263
  54.         Height = 65
  55.         Caption = 
  56.           'Please note, all options concerning this updater must be correct' +
  57.           ' when using the NT service.  Changes can be made to the settings' +
  58.           ' for the service through this program, however if both programs ' +
  59.           'are running at the same time, updates will be done twice instead' +
  60.           ' of once.'
  61.         Enabled = False
  62.         WordWrap = True
  63.       end
  64.       object Image1: TImage
  65.         Left = 224
  66.         Top = 8
  67.         Width = 56
  68.         Height = 55
  69.         Cursor = crHandPoint
  70.         Picture.Data = {<image000.bmp>}
  71.         Transparent = True
  72.         OnClick = Image1Click
  73.       end
  74.       object Edit1: TEdit
  75.         Left = 88
  76.         Top = 8
  77.         Width = 121
  78.         Height = 21
  79.         TabOrder = 0
  80.       end
  81.       object Edit2: TEdit
  82.         Left = 88
  83.         Top = 40
  84.         Width = 121
  85.         Height = 21
  86.         PasswordChar = '*'
  87.         TabOrder = 1
  88.       end
  89.       object CheckBox1: TCheckBox
  90.         Left = 8
  91.         Top = 80
  92.         Width = 121
  93.         Height = 17
  94.         Caption = 'Start In Background'
  95.         TabOrder = 2
  96.       end
  97.       object CheckBox4: TCheckBox
  98.         Left = 8
  99.         Top = 96
  100.         Width = 225
  101.         Height = 17
  102.         Caption = 'Close Once After First Update Is Complete'
  103.         TabOrder = 3
  104.         OnClick = CheckBox4Click
  105.       end
  106.       object CheckBox3: TCheckBox
  107.         Left = 8
  108.         Top = 112
  109.         Width = 249
  110.         Height = 17
  111.         Caption = 'Run As System Service On Startup (NT Only)'
  112.         TabOrder = 4
  113.         OnClick = CheckBox3Click
  114.       end
  115.     end
  116.     object TabSheet2: TTabSheet
  117.       Caption = 'Hostnames'
  118.       ImageIndex = 1
  119.       object Button2: TButton
  120.         Left = 8
  121.         Top = 181
  122.         Width = 75
  123.         Height = 25
  124.         Anchors = [akLeft, akBottom]
  125.         Caption = '&New'
  126.         TabOrder = 0
  127.         OnClick = Button2Click
  128.       end
  129.       object Button3: TButton
  130.         Left = 96
  131.         Top = 181
  132.         Width = 75
  133.         Height = 25
  134.         Anchors = [akLeft, akBottom]
  135.         Caption = '&Remove'
  136.         Enabled = False
  137.         TabOrder = 1
  138.         OnClick = Button3Click
  139.       end
  140.       object ListView1: TListView
  141.         Left = 0
  142.         Top = 0
  143.         Width = 284
  144.         Height = 174
  145.         Align = alTop
  146.         Anchors = [akLeft, akTop, akRight, akBottom]
  147.         Checkboxes = True
  148.         Columns = <
  149.           item
  150.             Caption = 'Active'
  151.             Width = 42
  152.           end
  153.           item
  154.             Caption = 'Hostname'
  155.             Width = 80
  156.           end
  157.           item
  158.             Caption = 'Last Update'
  159.             Width = 79
  160.           end
  161.           item
  162.             Caption = 'Status'
  163.             Width = 200
  164.           end>
  165.         ColumnClick = False
  166.         HideSelection = False
  167.         ReadOnly = True
  168.         RowSelect = True
  169.         TabOrder = 2
  170.         ViewStyle = vsReport
  171.         OnChange = ListView1Change
  172.       end
  173.       object Button4: TButton
  174.         Left = 198
  175.         Top = 181
  176.         Width = 75
  177.         Height = 25
  178.         Caption = '&Update Now'
  179.         TabOrder = 3
  180.         OnClick = Button4Click
  181.       end
  182.     end
  183.     object TabSheet3: TTabSheet
  184.       Caption = 'Proxy Setup'
  185.       ImageIndex = 2
  186.       object RadioButton5: TRadioButton
  187.         Left = 8
  188.         Top = 8
  189.         Width = 113
  190.         Height = 17
  191.         Caption = 'No Proxy'
  192.         Checked = True
  193.         TabOrder = 0
  194.         TabStop = True
  195.         OnClick = RadioButton5Click
  196.       end
  197.       object RadioButton6: TRadioButton
  198.         Left = 8
  199.         Top = 32
  200.         Width = 153
  201.         Height = 17
  202.         Caption = 'Update Using Proxy Server'
  203.         Color = clBtnFace
  204.         ParentColor = False
  205.         TabOrder = 1
  206.         OnClick = RadioButton6Click
  207.       end
  208.       object GroupBox3: TGroupBox
  209.         Left = 0
  210.         Top = 56
  211.         Width = 282
  212.         Height = 143
  213.         Anchors = [akLeft, akTop, akBottom]
  214.         Caption = 'Proxy Settings'
  215.         TabOrder = 2
  216.         object Label3: TLabel
  217.           Left = 8
  218.           Top = 20
  219.           Width = 104
  220.           Height = 13
  221.           Caption = 'Proxy Server Address:'
  222.           Enabled = False
  223.         end
  224.         object Label4: TLabel
  225.           Left = 8
  226.           Top = 52
  227.           Width = 85
  228.           Height = 13
  229.           Caption = 'Proxy Server Port:'
  230.           Enabled = False
  231.         end
  232.         object Label5: TLabel
  233.           Left = 24
  234.           Top = 92
  235.           Width = 51
  236.           Height = 13
  237.           Caption = 'Username:'
  238.           Enabled = False
  239.         end
  240.         object Label6: TLabel
  241.           Left = 24
  242.           Top = 114
  243.           Width = 49
  244.           Height = 13
  245.           Caption = 'Password:'
  246.           Enabled = False
  247.         end
  248.         object Edit3: TEdit
  249.           Left = 120
  250.           Top = 16
  251.           Width = 140
  252.           Height = 21
  253.           Enabled = False
  254.           TabOrder = 0
  255.         end
  256.         object CheckBox2: TCheckBox
  257.           Left = 8
  258.           Top = 72
  259.           Width = 161
  260.           Height = 17
  261.           Caption = 'Proxy requires a password.'
  262.           Enabled = False
  263.           TabOrder = 1
  264.           OnClick = CheckBox2Click
  265.         end
  266.         object Edit5: TEdit
  267.           Left = 88
  268.           Top = 88
  269.           Width = 121
  270.           Height = 21
  271.           Enabled = False
  272.           TabOrder = 2
  273.         end
  274.         object Edit6: TEdit
  275.           Left = 88
  276.           Top = 112
  277.           Width = 121
  278.           Height = 21
  279.           Enabled = False
  280.           TabOrder = 3
  281.         end
  282.         object SpinEdit1: TSpinEdit
  283.           Left = 120
  284.           Top = 48
  285.           Width = 57
  286.           Height = 22
  287.           Enabled = False
  288.           MaxValue = 65534
  289.           MinValue = 1
  290.           TabOrder = 4
  291.           Value = 80
  292.         end
  293.       end
  294.     end
  295.     object TabSheet4: TTabSheet
  296.       Caption = 'Address Resolution'
  297.       ImageIndex = 3
  298.       object GroupBox2: TGroupBox
  299.         Left = 0
  300.         Top = 0
  301.         Width = 282
  302.         Height = 204
  303.         Anchors = [akLeft, akTop, akBottom]
  304.         Caption = 'How to find your local address:'
  305.         TabOrder = 0
  306.         object Label2: TLabel
  307.           Left = 32
  308.           Top = 104
  309.           Width = 242
  310.           Height = 57
  311.           AutoSize = False
  312.           Caption = 
  313.             'Use this setting if you are using a machine through a NAT router' +
  314.             ' system like Windows Internet Sharing, WinGate, Sygate, and othe' +
  315.             'rs, or if you are connected through a NAT capable router.'
  316.           WordWrap = True
  317.         end
  318.         object Label9: TLabel
  319.           Left = 32
  320.           Top = 32
  321.           Width = 241
  322.           Height = 25
  323.           AutoSize = False
  324.           Caption = 
  325.             'Changes to your IP address will be autodetected and updated as r' +
  326.             'equired.'
  327.           WordWrap = True
  328.         end
  329.         object Label1: TLabel
  330.           Left = 104
  331.           Top = 189
  332.           Width = 111
  333.           Height = 13
  334.           Alignment = taCenter
  335.           Anchors = [akLeft, akTop, akRight]
  336.           AutoSize = False
  337.           Caption = '30'
  338.           Enabled = False
  339.         end
  340.         object Label10: TLabel
  341.           Left = 32
  342.           Top = 164
  343.           Width = 68
  344.           Height = 13
  345.           Caption = 'Update Every:'
  346.           Enabled = False
  347.         end
  348.         object Label11: TLabel
  349.           Left = 32
  350.           Top = 60
  351.           Width = 85
  352.           Height = 26
  353.           Caption = 'IP Address To Submit To Server:'
  354.           WordWrap = True
  355.         end
  356.         object RadioButton3: TRadioButton
  357.           Left = 16
  358.           Top = 16
  359.           Width = 153
  360.           Height = 17
  361.           Caption = 'Use your local IP address.'
  362.           Checked = True
  363.           TabOrder = 0
  364.           TabStop = True
  365.           OnClick = RadioButton3Click
  366.         end
  367.         object RadioButton4: TRadioButton
  368.           Left = 16
  369.           Top = 88
  370.           Width = 193
  371.           Height = 17
  372.           Caption = 'Use your Router/Gateway address.'
  373.           TabOrder = 1
  374.           OnClick = RadioButton4Click
  375.         end
  376.         object TrackBar1: TTrackBar
  377.           Left = 104
  378.           Top = 160
  379.           Width = 112
  380.           Height = 27
  381.           Enabled = False
  382.           Max = 60
  383.           Min = 1
  384.           Orientation = trHorizontal
  385.           Frequency = 1
  386.           Position = 30
  387.           SelEnd = 0
  388.           SelStart = 0
  389.           TabOrder = 2
  390.           TickMarks = tmBottomRight
  391.           TickStyle = tsAuto
  392.           OnChange = TrackBar1Change
  393.         end
  394.         object ComboBox1: TComboBox
  395.           Left = 215
  396.           Top = 160
  397.           Width = 57
  398.           Height = 21
  399.           Style = csDropDownList
  400.           Enabled = False
  401.           ItemHeight = 13
  402.           TabOrder = 3
  403.           Items.Strings = (
  404.             'Minutes'
  405.             'Hours'
  406.             'Days')
  407.         end
  408.         object ComboBox2: TComboBox
  409.           Left = 128
  410.           Top = 64
  411.           Width = 145
  412.           Height = 21
  413.           Style = csDropDownList
  414.           ItemHeight = 13
  415.           TabOrder = 4
  416.         end
  417.       end
  418.     end
  419.   end
  420.   object Button1: TButton
  421.     Left = 88
  422.     Top = 241
  423.     Width = 98
  424.     Height = 25
  425.     Anchors = [akRight, akBottom]
  426.     Caption = '&Set/Save Settings'
  427.     TabOrder = 1
  428.     OnClick = Button1Click
  429.   end
  430.   object Button5: TButton
  431.     Left = 193
  432.     Top = 241
  433.     Width = 97
  434.     Height = 25
  435.     Anchors = [akRight, akBottom]
  436.     Caption = '&Revert To Saved'
  437.     TabOrder = 2
  438.     OnClick = Button5Click
  439.   end
  440.   object HttpCli1: THttpCli
  441.     ProxyPort = '80'
  442.     Agent = 'GUpdate Client 1.4.1'
  443.     Accept = 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*'
  444.     NoCache = False
  445.     ContentTypePost = 'application/x-www-form-urlencoded'
  446.     MultiThreaded = False
  447.     OnRequestDone = HttpCli1RequestDone
  448.     Left = 16
  449.     Top = 216
  450.   end
  451.   object Timer1: TTimer
  452.     Enabled = False
  453.     Interval = 60000
  454.     OnTimer = Timer1Timer
  455.     Left = 48
  456.     Top = 216
  457.   end
  458.   object RxTrayIcon1: TRxTrayIcon
  459.     Hint = 'NO-IP Dynamic Updater'
  460.     Icon.Data = {<image001.ico>}
  461.     Icons.Icons = {
  462.       090000003E010000000001000100101010000000000028010000160000002800
  463.       000010000000200000000100040000000000C000000000000000000000000000
  464.       0000000000000000000000008000008000000080800080000000800080008080
  465.       000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF
  466.       0000FFFFFF000000009999000000000999999999000000990000000999000999
  467.       0000000099000909900000000990990099000000009090000990000000999000
  468.       0099000000999000000990000099900000009900009999000000099000900900
  469.       0000009909900990000000099900009900000009990000099900099900000000
  470.       099999900000F00F0000E0070000C66300008671000002480000300400003020
  471.       00003070000032300000320400003204000093C1000083E10000C7E30000E007
  472.       0000F81F00003E01000000000100010010101000000000002801000016000000
  473.       2800000010000000200000000100040000000000C00000000000000000000000
  474.       0000000000000000000000000000800000800000008080008000000080008000
  475.       8080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00
  476.       FFFF0000FFFFFF00000000000000000000000000000000000000000000000000
  477.       0000000000000000000000000000000000000000000000000000000000000000
  478.       0000000000000000000000000000000000000000000000000000000000000000
  479.       0000000000000000000000000000000000000000000000000000000000000000
  480.       0000000000000000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000
  481.       FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000FFFF0000
  482.       FFFF0000FFFF00003E0100000000010001001010100000000000280100001600
  483.       00002800000010000000200000000100040000000000C0000000000000000000
  484.       0000000000000000000000000000000080000080000000808000800000008000
  485.       80008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00
  486.       FF00FFFF0000FFFFFF0000000099990000000009999999990000009900000009
  487.       9900099900000000990009099000000009909900990000000090900009900000
  488.       0099900000990000009990000009900000999000000099000099990000000990
  489.       0090090000000099099009900000000999000099000000099900000999000999
  490.       00000000099999900000F00F0000E0070000C663000086710000024800003004
  491.       0000302000003070000032300000320400003204000093C1000083E10000C7E3
  492.       0000E0070000F81F00003E010000000001000100101010000000000028010000
  493.       160000002800000010000000200000000100040000000000C000000000000000
  494.       0000000000000000000000000000000000008000008000000080800080000000
  495.       800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000
  496.       FF00FF00FFFF0000FFFFFF000000009999000000000999999999000000990000
  497.       0009990009990000000099000909900000000990990099000000009090000990
  498.       0000009990000099000000999000000990000099900000009900009999000000
  499.       0990009009000000009909900990000000099900009900000009990000099900
  500.       099900000000099999900000F00F0000E0070000C66300008671000002480000
  501.       30040000302000003070000032300000320400003204000093C1000083E10000
  502.       C7E30000E0070000F81F00003E01000000000100010010101000000000002801
  503.       0000160000002800000010000000200000000100040000000000C00000000000
  504.       0000000000000000000000000000000000000000800000800000008080008000
  505.       0000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF00
  506.       0000FF00FF00FFFF0000FFFFFF00000000999900000000099999999900000099
  507.       0000000999000999000000009900090990000000099099009900000000909000
  508.       0990000000999000009900000099900000099000009990000000990000999900
  509.       0000099000900900000000990990099000000009990000990000000999000009
  510.       9900099900000000099999900000F00F0000E0070000C6630000867100000248
  511.       000030040000302000003070000032300000320400003204000093C1000083E1
  512.       0000C7E30000E0070000F81F00003E0100000000010001001010100000000000
  513.       28010000160000002800000010000000200000000100040000000000C0000000
  514.       0000000000000000000000000000000000000000000080000080000000808000
  515.       80000000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00
  516.       FF000000FF00FF00FFFF0000FFFFFF0000000099990000000009999999990000
  517.       0099000000099900099900000000990009099000000009909900990000000090
  518.       9000099000000099900000990000009990000009900000999000000099000099
  519.       9900000009900090090000000099099009900000000999000099000000099900
  520.       00099900099900000000099999900000F00F0000E0070000C663000086710000
  521.       0248000030040000302000003070000032300000320400003204000093C10000
  522.       83E10000C7E30000E0070000F81F00003E010000000001000100101010000000
  523.       000028010000160000002800000010000000200000000100040000000000C000
  524.       0000000000000000000000000000000000000000000000008000008000000080
  525.       800080000000800080008080000080808000C0C0C0000000FF0000FF000000FF
  526.       FF00FF000000FF00FF00FFFF0000FFFFFF000000009999000000000999999999
  527.       0000009900000009990009990000000099000909900000000990990099000000
  528.       0090900009900000009990000099000000999000000990000099900000009900
  529.       0099990000000990009009000000009909900990000000099900009900000009
  530.       990000099900099900000000099999900000F00F0000E0070000C66300008671
  531.       00000248000030040000302000003070000032300000320400003204000093C1
  532.       000083E10000C7E30000E0070000F81F00003E01000000000100010010101000
  533.       0000000028010000160000002800000010000000200000000100040000000000
  534.       C000000000000000000000000000000000000000000000000000800000800000
  535.       0080800080000000800080008080000080808000C0C0C0000000FF0000FF0000
  536.       00FFFF00FF000000FF00FF00FFFF0000FFFFFF00000000999900000000099999
  537.       9999000000990000000999000999000000009900090990000000099099009900
  538.       0000009090000990000000999000009900000099900000099000009990000000
  539.       9900009999000000099000900900000000990990099000000009990000990000
  540.       0009990000099900099900000000099999900000F00F0000E0070000C6630000
  541.       8671000002480000300400003020000030700000323000003204000032040000
  542.       93C1000083E10000C7E30000E0070000F81F00003E0100000000010001001010
  543.       1000000000002801000016000000280000001000000020000000010004000000
  544.       0000C00000000000000000000000000000000000000000000000000080000080
  545.       00000080800080000000800080008080000080808000C0C0C0000000FF0000FF
  546.       000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0000000099990000000009
  547.       9999999900000099000000099900099900000000990009099000000009909900
  548.       9900000000909000099000000099900000990000009990000009900000999000
  549.       0000990000999900000009900090090000000099099009900000000999000099
  550.       00000009990000099900099900000000099999900000F00F0000E0070000C663
  551.       0000867100000248000030040000302000003070000032300000320400003204
  552.       000093C1000083E10000C7E30000E0070000F81F0000}
  553.     PopupMenu = PopupMenu1
  554.     Left = 76
  555.     Top = 216
  556.   end
  557.   object PopupMenu1: TPopupMenu
  558.     Left = 104
  559.     Top = 216
  560.     object Show1: TMenuItem
  561.       Caption = '&Show'
  562.       Default = True
  563.       OnClick = Show1Click
  564.     end
  565.     object ViewLatestNews1: TMenuItem
  566.       Caption = 'View Latest News'
  567.       OnClick = ViewLatestNews1Click
  568.     end
  569.     object N2: TMenuItem
  570.       Caption = '-'
  571.     end
  572.     object Help1: TMenuItem
  573.       Caption = '&About...'
  574.       OnClick = Help1Click
  575.     end
  576.     object N1: TMenuItem
  577.       Caption = '-'
  578.     end
  579.     object Exit1: TMenuItem
  580.       Caption = 'E&xit'
  581.       OnClick = Exit1Click
  582.     end
  583.   end
  584.   object Timer2: TTimer
  585.     Enabled = False
  586.     Interval = 100
  587.     OnTimer = Timer2Timer
  588.     Left = 252
  589.     Top = 24
  590.   end
  591.   object IPWatcher: TTimer
  592.     Enabled = False
  593.     Interval = 5000
  594.     OnTimer = IPWatcherTimer
  595.     Left = 60
  596.     Top = 80
  597.   end
  598.   object Retry: TTimer
  599.     Enabled = False
  600.     Interval = 30000
  601.     OnTimer = RetryTimer
  602.     Left = 92
  603.     Top = 80
  604.   end
  605.   object HttpCli2: THttpCli
  606.     ProxyPort = '80'
  607.     Agent = 'GUpdate Client 1.4.1'
  608.     Accept = 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*'
  609.     NoCache = False
  610.     ContentTypePost = 'application/x-www-form-urlencoded'
  611.     MultiThreaded = False
  612.     OnRequestDone = HttpCli2RequestDone
  613.     Left = 20
  614.     Top = 176
  615.   end
  616.   object MsgCli: THttpCli
  617.     ProxyPort = '80'
  618.     Agent = 'GUpdate Client 1.4.1'
  619.     Accept = 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*'
  620.     NoCache = False
  621.     ContentTypePost = 'application/x-www-form-urlencoded'
  622.     MultiThreaded = False
  623.     OnRequestDone = MsgCliRequestDone
  624.     Left = 52
  625.     Top = 176
  626.   end
  627.   object URL1: TpvlUrl
  628.     Url = 'http://www.no-ip.com/'
  629.     Left = 228
  630.     Top = 56
  631.   end
  632.   object IPGraber: THttpCli
  633.     URL = 'http://dynupdate.no-ip.com:8245/ip.php'
  634.     ProxyPort = '80'
  635.     Agent = 'GUpdate Client 1.4.1'
  636.     Accept = 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*'
  637.     NoCache = False
  638.     ContentTypePost = 'application/x-www-form-urlencoded'
  639.     MultiThreaded = False
  640.     OnRequestDone = IPGraberRequestDone
  641.     Left = 196
  642.     Top = 144
  643.   end
  644. end
  645.